land up somehow or somewhere - Inglés Sinónimo Diccionario